micro propulseur - French English Dictionary